Skip to main content
Version: Next

AI Assistant Overview

30-Seconds Quick Overview

The CMS AI Assistant is a built‑in intelligent engineering development assistant. Through natural language interaction, it helps you quickly complete key tasks in engineering development. Without requiring complex programming, UI design, data modelling or 3D modelling skills, the AI can assist in generating monitoring pages, importing variable point tables, creating data tables, generating 3D equipment models and equipment image assets, writing control scripts, and completing intelligent binding of page variables and assets, increasing engineering development efficiency by more than 10 times.

Core value: Let OT engineers focus on process logic and business requirements, while handing over repetitive, technical work to the AI.

Target Audience

  • OT engineers: Complete engineering development quickly. No need to deeply learn front‑end design, programming syntax, database configuration and 3D modelling.
  • System integrators: Shorten project delivery cycles and increase project profit margins.
  • Process engineers: Describe requirements via natural language and participate in solution building without relying on professional developers.
  • New users: Lower the learning barrier and quickly get started with the CMS system.
  • Project managers: Quickly create demonstration prototypes to accelerate solution validation and customer communication.
  • Data and operations personnel: Quickly complete variable storage, historical archiving, statistical table creation and operational data accumulation.

AI Assistant Feature Comparison

FeaturePrimary UseInputOutputTypical Scenarios
AI Variable AssistantBatch creation of channels and variablesNatural language, .csv / .txt point table attachmentsChannel and variable import plan, variable storage resultsDevice point table import, protocol identification, variable standardisation
AI Table AssistantCreate history database archiving and business data tablesNatural language, field lists, archiving rules, variable scopeTable creation plan, history group plan, data table configurationHistorical archiving, energy consumption statistics, business data management
AI Page AssistantQuickly generate monitoring pages and dashboardsNatural language description, reference images, asset templatesComplete visual pageCreate equipment monitoring pages, production dashboards, data large screens
AI Smart BindingAutomatically match variables to componentsGenerated page, device channel scopeList of variable binding suggestionsVariable configuration after page generation, batch binding
AI Script AssistantAutomatically write and optimise scriptsNatural language description of logic requirements, existing scriptsC# script code, explanations and optimization suggestionsData processing, system integration, automation control
AI Model AssistantGenerate equipment 3D modelsEquipment reference images, equipment description, polygon countReusable 3D equipment model assetsEquipment 3D display, 3D component referencing, digital twin pages
AI Image AssistantGenerate and enhance equipment image assetsEquipment description, reference images, style and visual requirementsEquipment images ready for configuration pages and asset libraryEquipment main images, on‑site photo enhancement and background removal, unified assets for similar equipment

Feature Entry

1. AI Variable Assistant Entry

Open the AI assistant in the variable management or device integration module, enter variable creation requirements, or upload .csv / .txt point table files.

image-20260528142628751

2. AI Table Assistant Entry

Open the AI assistant in the corresponding module according to your data type:

  • History Database: For time‑series data archiving, history group creation and batch variable binding

    image-20260528143925383

  • Data Management: For table creation configuration of business data tables, aggregation tables, basic data tables, etc.

    image-20260528144031821

3. AI Page Assistant Entry

In the page editor, click the "Add AI Page" button above the page list, or open the AI assistant inside the page editor.

image-20260528144725656

4. AI Smart Binding Entry

After the AI generates the page, click the "Smart Binding" button in the page editor’s AI page smart assistant.

image-20260528144848146

5. AI Script Assistant Entry

In the script editor, click the "AI Generate" icon on the toolbar.

image-20260528144921562

6. AI Model Assistant Entry

Go to the Model Assistant page, select Image‑to‑3D or Text‑to‑3D, upload an equipment reference image or enter an equipment description to generate the model.

image-20260528145117934

7. AI Image Assistant Entry

Go to the AI Image Assistant page. You can directly enter an equipment image prompt to generate an image, or upload an on‑site equipment photo or reference image for the AI to enhance the equipment subject, improve texture and remove the background.

image-20260528145123890

Credits

Earning Credits

  • New user registration: receives an initial credit grant to experience AI features for free.
  • Purchase & recharge: buy personal credit packages through the account centre.

Credit Consumption

Different AI assistants consume credits based on generation type, task complexity and system configuration. The following are examples of common rules; actual consumption is subject to the product interface.

FeatureConsumption RuleTypical Consumption
AI Variable AssistantEach variable parsing, plan generation or import executionFrom 30 credits
AI Table AssistantEach table creation plan generation or configuration execution. Each variable parsing, solution generation or execution import.From 30 credits
AI Page GenerationEach generation or conversation editFrom 20 credits
AI Smart BindingEach variable binding (part of the page generation chain)From 20 credits
AI Script GenerationEach generation, explanation, optimization or conversation modificationFrom 10 credits
AI Model AssistantEach Image‑to‑3D or Text‑to‑3D model generationFrom 30 credits
AI Image AssistantEach equipment image generation, reference image enhancement or conversation adjustmentFrom 20 credits
Note
  • Each AI assistant usually shows a consumption prompt before execution, please confirm based on the interface.
  • Every actively initiated conversation interaction consumes the corresponding credits; replies to AI assistant questions do not consume credits.

Checking Credits and Recharging

  • Click the avatar in the top‑right corner → "Account Center" → "Credit Management".
  • View current credit balance and consumption history.
  • Click the "Recharge" button to purchase a personal credit package.
Credit Usage Suggestions
  • It is recommended to keep sufficient credits in your account to avoid interruptions during development.
  • For complex projects, first test with simple descriptions and generate the full version only when satisfied.
  • Describe requirements clearly in one go to reduce the number of back‑and‑forth modification conversations.
  • Before executing variable import, table creation or binding, carefully review the confirmation plan generated by the AI.

Prerequisites

  1. Account requirement: A CMS account must be registered and logged in.
  2. Network requirement: Ensure a stable network connection for the AI service to function properly.
  3. Credit requirement: Sufficient credits in the account to use AI features.
  4. Requirement preparation: Have a clear understanding of your engineering requirements and prepare a clear description.
  5. Data preparation: For variable import or table creation, it is recommended to prepare point tables, field lists, variable naming conventions and archiving rules in advance.
  6. Asset preparation: For generating pages, models or images, it is recommended to prepare equipment reference images, on‑site photos, style descriptions, equipment appearance descriptions or page usage purposes.

Quick Start

Using the AI Assistant for the First Time

  1. Start with a simple task: First try generating a simple monitoring page to get familiar with the AI’s interaction style.
  2. Learn prompting techniques: See Usage Tips & Best Practices to better understand how to describe requirements.
  3. Gradually complete engineering data: Import point tables with the AI Variable Assistant, then create archive or statistical tables with the AI Table Assistant.
  4. Refine display assets: Use the AI Model Assistant to generate 3D equipment models and the AI Image Assistant to generate or enhance equipment image assets as needed.
  5. Complete page and data connection: After generating a page with the AI Page Assistant, complete variable binding via AI Smart Binding.
  6. Make good use of the review mechanism: All AI‑generated content can be reviewed and modified to ensure it meets actual requirements.

Frequently Asked Questions

Q1: Can AI‑generated content be used directly in a production environment?

A: Pages, variables, data tables, models, images and scripts generated by AI must be tested and validated before being used in production. Recommended workflow:

  1. AI generates an initial version.
  2. Review the AI’s proposed plan, fields, variables, bindings and script logic.
  3. Validate functionality in a test environment.
  4. Fine‑tune and optimise based on actual conditions.
  5. Deploy to production after thorough testing.

Q2: What if the AI misunderstands my requirements?

A: You can:

  1. Redescribe the requirements using clearer, more specific language.
  2. Refer to the prompt templates in Usage Tips & Best Practices.
  3. Continue the conversation to modify the AI’s generated result.
  4. Describe complex requirements step by step – first confirm the plan, then execute the generation or write.
  5. Manually review variable import, table creation and binding results before applying.

Q3: Does the AI Assistant support offline use?

A: No. The AI Assistant requires a connection to cloud services for intelligent analysis and generation. Please ensure a stable network connection.

Q4: How to manage credits when multiple team members use the assistant?

A: Recommendations:

  1. Each member uses their own account and purchases personal credit packages.
  2. Establish team guidelines for credit usage to avoid waste.
  3. Regularly review credit consumption records and optimise usage strategies.
  4. Build a team prompt library, variable naming conventions and table creation templates to reduce trial and error.

Q5: What is the relationship between the Variable Assistant, Table Assistant and Intelligent Binding?

A: They solve problems at different stages:

  • AI Variable Assistant: Integrates device point tables into the system to form standard variables.
  • AI Table Assistant: Converts variables or business fields into historical archive tables, aggregation tables or business data tables.
  • AI Smart Binding: Establishes binding relationships between page components and variables/data tables, allowing the page to display real data.

It is recommended to follow the sequence: "variable integration → data accumulation → page generation → intelligent binding".

Q6: When is it appropriate to use the Model Assistant and Image Assistant?

A: When pages need more realistic equipment display assets:

  • Use the AI Model Assistant to generate 3D equipment models when 3D equipment display is needed.
  • Use the AI Image Assistant to generate equipment images when you need main equipment images, schematics, or enhanced on‑site photos with background removal.
  • The generated models and images can be stored in the asset library and used together with the AI Page Assistant to improve page presentation.

Next Steps

  • AI Variable Assistant – After mastering page generation, next learn about variable creation and point table import to prepare the variable foundation for subsequent data binding and engineering implementation.
  • AI Table Assistant – After variables are integrated, further learn about historical archiving, statistical tables and business data table configuration.
  • AI Page Assistant – First learn how to generate monitoring pages and data dashboards via natural language to quickly understand the AI assistant’s page generation capabilities.